fulfill its responsibilities - Turco Inglés Diccionario